package com.rbac.api.service;

import com.rbac.api.controller.request.*;


import javax.servlet.http.HttpServletRequest;

public interface UsersCommonService {

    //登录
    Object commonUsersLoginService(PostUserLoginRequest userLoginRequest,HttpServletRequest request) throws Exception;

    //退出
    Object commonUsersOutService(HttpServletRequest request) throws Exception;


    ///管理员修改密码
    Object userSavePassword(PostUserSavePwdRequest userSavePwdRequest, HttpServletRequest request) throws Exception;


    ///获取管理员列表
    Object getUsersListService(PostUsersListRequest usersListRequest) throws Exception;



    ///新增管理员
    Object usersAddService(PostUserAddRequest userAddRequest,HttpServletRequest request) throws Exception;



    ///修改管理员状态
    Object usersSaveStatusService(PostUserSaveStatusRequest userSaveStatusRequest,HttpServletRequest request) throws Exception;






}
